-
Couldn't load subscription status.
- Fork 78
feat(FR-1575): merge admin dashboard into user dashboard #4425
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
How to use the Graphite Merge QueueAdd either label to this PR to merge it via the merge queue:
You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has required the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. This stack of pull requests is managed by Graphite. Learn more about stacking. |
Coverage report for
|
St.❔ |
Category | Percentage | Covered / Total |
|---|---|---|---|
| 🔴 | Statements | 4.65% (-0% 🔻) |
532/11435 |
| 🔴 | Branches | 3.76% (-0% 🔻) |
302/8031 |
| 🔴 | Functions | 2.88% (-0% 🔻) |
102/3544 |
| 🔴 | Lines | 4.6% (-0% 🔻) |
514/11176 |
Test suite run success
121 tests passing in 14 suites.
Report generated by 🧪jest coverage report action from ea01880
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
5a670d4 to
7bfe16c
Compare
7bfe16c to
ea01880
Compare
202d296 to
16b9c95
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Merge activity
|
Resolves #4424 ([FR-1575](https://lablup.atlassian.net/browse/FR-1575)) # Disable Admin Dashboard Menu Item and Enhance Dashboard Page for Superadmins This PR temporarily disables the Admin Dashboard menu item with a TODO comment to re-enable it when the page is ready. It also enhances the Dashboard page for superadmins by: 1. Renaming "My Sessions" to "Active Sessions" for superadmins 2. Adding Agent Stats component for superadmins when supported by the backend 3. Adding Active Agents component for superadmins These changes provide superadmins with a more comprehensive view of system activity directly from the dashboard. **Checklist:** - [ ] Documentation - [ ] Minium required manager version - [ ] Specific setting for review (eg., KB link, endpoint or how to setup) - [ ] Minimum requirements to check during review - [ ] Test case(s) to demonstrate the difference of before/after [FR-1575]: https://lablup.atlassian.net/browse/FR-1575?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
ea01880 to
de8b846
Compare

Resolves #4424 (FR-1575)
Disable Admin Dashboard Menu Item and Enhance Dashboard Page for Superadmins
This PR temporarily disables the Admin Dashboard menu item with a TODO comment to re-enable it when the page is ready. It also enhances the Dashboard page for superadmins by:
These changes provide superadmins with a more comprehensive view of system activity directly from the dashboard.
Checklist: